trust deed or other instrument - Deutsch Englisch Wörterbuch